benthic algae - Spanish English Dictionary